/**
 * @description user 页面模板页面
 */

const router = require('koa-router')()

/**
 * 获取用户信息
 * @param {object} ctx 
 */
function getLoginInfo(ctx){
  let data = {
    isLogin: false,
    userName: null
  }
  const userInfo = ctx.session.userInfo
  if(userInfo){
    data = {
      isLogin: true,
      userName: userInfo.userName
    }
  }
  return data
}

router.get('/register',async (ctx,next)=>{
  // 异步需要等待？
  await ctx.render('register',getLoginInfo(ctx))
})

router.get('/login',async (ctx,next)=>{
  await ctx.render('login',getLoginInfo(ctx))
})



module.exports = router
